home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0399
/
230
< prev
next >
Wrap
Text File
|
1994-08-27
|
1KB
|
31 lines
Subject: Re: MAUS
Date: Thu, 02 Jun 1994 09:54:03 +1000
From: Warwick Allison <warwick@cs.uq.oz.au>
Precedence: bulk
Michel Forget wrote:
>The best solution is simply
>to have programs utilize a "verbose" mode for operations that are
>dangerous, such as deleting a block, deleting the entire text, or
>exiting the program.
Unfortunately not. Check any decent UI guidelines. Having a
`protect me' mode is a cop-out for a poor user interface. For example,
exiting a program is only dangerous if the program doesn't remember
whether you have saved your documents since their last modification.
Simply popping up a dialog saying `Quitting will lose changes to any
unsaved documents' is pathetic, annoying, and pointless (the user just
disables the feature, or habitually hits `QUIT,DAMMIT').
Calamus is the ultimate culprit on that one.
In the general case, an operation is poorly provided if the degree
of change caused by the operation is disproportionately large compared
to the likelihood of the user accidentally _and_ irrecoverably performing
that operation.
--
Warwick